package cn.wp.ewallet.upms.dao;

import cn.wp.common.core.model.WpPage;
import cn.wp.ewallet.upms.model.entity.PaUserInfoDo;
import cn.wp.ewallet.upms.model.entity.PaUserInfoDoo;

import java.util.List;

/**
 * 用户信息-数据访问层
 */
public interface PaUserInfoDao {

    /**
     * 根据电话号码查看用户信息
     * @param phone
     * @return
     */
    List<PaUserInfoDo> selectPaUserInfoByPhone(String phone);

    void insertPaUserInfo(PaUserInfoDo paUserInfoDo);

    /**
     * 查询用户信息（包括用户钱包地址） 全部查询 按手机号查询
     * @param userTel
     * @param wpPage
     * @return
     */
    WpPage<PaUserInfoDoo> selectPaUserInfoList(String userTel, WpPage wpPage);
}
